Advertisement

Advertisement

View synonyms for Admiral of the Fleet

Admiral of the Fleet

noun

  1. an officer of the highest rank in the British navy.


Advertisement

Advertisement

Advertisement

Advertisement